man about town – English–Latine translations

🇬🇧 en la 🇻🇦

man about town noun

  • a worldly, social man who frequents fashionable places
scurra
Wiktionary Links